@charset "utf-8";

/* CSS Document */
HTML{height:100%;}




A {text-decoration:none; font-weight:bold; color:#0065a4; text-align:left;}
A link {text-decoration:none; font-weight:bold; color:#0065a4; text-align:left; }
A visited {text-decoration:none; font-weight:bold; color:#0065a4; text-align:left;}

IMG{border:none;}

.pagewrap{width:939px; height:100%;}

.thepage{ width:100%; text-align:center; height:100%;}

.block_divine{float:left; height:20px; width:100%;}

.pagetop_head{width:939px;}
.pagetop_video{width:939px; float:left;}
.pagetop_video_left{width:452px; height:252px; float:left; border:#FFF 4px solid; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.pagetop_video_right{width:452px; height:252px; float:right; border:#FFF 4px solid; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.pagetop_logo{float:left; width:240px; height:58px; padding-top:10px;}
.pagetop_contact{float:left; margin-left:130px; width:240px; height:50px; background-image:URL(../images/contact_us_bg.png);}
.pagetop_contact A{color:#FFF; font-size:24px; padding-top:20px;}
.pagetop_addthis{float:right; width:100px; height:25px; padding-top:33px;}

.page_body{width:100%;}
.page_flash{float:left; border: 5px solid #fff; width:448px; height:255px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}

.page_rightcontent{float:right; width:460px; height:265px;}
.page_rightcontent_text{float:left; width:240px; height:265px; text-align:left; font-size:14px;}
.page_rightcontent_contact_one{float:right; width:190px; height:160px; background-color:#FFF; text-align:left; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.page_rightcontent_contact_two{float:right; width:190px; height:90px; margin-top:12px; background-color:#FFF; text-align:left; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.page_rightcontent_link{width:97%; height:20px; background:#d3d3d4; font-weight:bold; padding-left:5px; vertical-align:middle;}

.page_link_left{float:left; width:460px; padding-top:15px;}
.link_element{width:200px; background-image:url(../images/redarrow_big.png); background-repeat:no-repeat; height:20px; float:left; margin-top:10px; text-align:left;}
.link_element A {font-weight:bold; color:#0065a4; padding-left:20px; font-size:14px; vertical-align:middle; text-align:left;}


.subscription_box_outer{background:url(../images/news_signup_bg.png); padding: 5px 5px 12px 5px; margin-top:25px; width:450px; float:right; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.subscription_box{width:445px; height:30px; vertical-align:middle;}
.subscription_input{width:370px; height:25px; font-size:14px;}
.subscription_button{width:70px; height:31px; border:#000; background:url(../images/contact_us_bg.png); background-position:-20px;	color:#FFF;	font-size:14px;}
.sub_input_outer{width:370px; height:30px; float:left;}
.sub_btn_outer{width:70px; height:30px;	float:right; margin-top:0px;}
.sub_text_headline{color:#FFF; padding-bottom:10px; font-size:18px; padding-left:3px; text-align:left;}

.page_boks{width:100%; text-align:left; z-index:10;}
.bottom_box_outer{z-index:10; width:218px; float:left; background-color:#FFF; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.bottom_box_text_content{z-index:10; font-size:13px; height:160px; padding-left:5px; padding-right:10px;}
.bottom_box_text_content B {font-size:14px;}
.bottom_box_text_action{width:218px; background-image:url(../images/redarrow_small.png); background-repeat:no-repeat; background-position:left; height:20px;}
.bottom_box_text_action A {font-weight:bold; color:#0065a4; padding-left:20px; font-size:14px; font-weight:bold; }


/* Style for Subpage */
.subpage_top{float:left; width:929px; height:187px; border:#FFF 4px solid; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}

.subpage_col_left{float:left; width:180px; height:auto;}
.subpage_col_right{float:right; width:220px;}
.subpage_content{float:left; width:500px; text-align:left; margin-left:15px; font-size:13px;}


.subpage_news_box{float:left; width:180px; height:200px; background-color:#FFF; text-align:left; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.subpage_news_title{background-color:#6e9dcb; width:175px; padding-left:5px; color:#fff; font-weight:bold; font-size:14px;}
.subpage_news_short_content{width:170px; padding:5px 5px 5px 5px; font-size:13px; height:150px;}
.subpage_news_link{width:175px; padding-left:5px; background-image:url(../images/redarrow_small.png); background-repeat:no-repeat; background-position:left; height:20px;}
.subpage_news_link A {font-weight:bold; color:#0065a4; padding-left:10px; font-size:14px; font-weight:bold; }

.subpage_news_sub{background-color:#6e9dcb; padding: 5px; margin-top:10px; width:170px; float:right; text-align:left; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.subpage_news_sub_title{color:#FFF; font-weight:bold; font-size:14px; padding-left:3px; margin-bottom:3px; text-align:left;}
.subpage_news_sub_input{width:164px; height:20px; font-size:13px;}
.subpage_news_sub_send{width:70px; height:25px; border:#000; background:url(../images/contact_us_bg.png); background-position:-20px; color:#FFF;font-size:14px; float:right; margin-top:5px;}

.subpage_menu {width:200px; background-image:url(../images/redarrow_medium.png); background-repeat:no-repeat; height:20px; float:left; margin-top:10px; text-align:left;}
.subpage_menu A {font-weight:bold; color:#0065a4; padding-left:20px; font-size:14px; vertical-align:middle; text-align:left;}

.page_bottom{width:100%; height:200px; float:right;}
.sub_page_bottom{width:100%; height:100%; height:200px; float:left;}
.page_bottom_logo{margin-top:20px; width:100px; float:right; text-align:right; margin-right:100px;}

.comment_button{ width:450px; text-align:right; height:20px; font-weight:bold; padding:3px;}
.commentfield{width:450px; height:100px; background-color:#CCC; border:#666 1px solid;}
.commentmeta{}
.comment_item{width:450px; border:#ccc dashed 1px; margin-bottom:5px; padding:5px;}
